trailer trash - Spanish English Dictionary